home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 2010 April
/
PCWorld0410.iso
/
redakcyjne
/
programy
/
Weather Watcher Live 6.1.23
/
WWL6123.exe
/
{app}
/
Skins
/
Interface
/
Splendid
/
Includes
/
General.js
< prev
next >
Wrap
Text File
|
2009-10-11
|
2KB
|
98 lines
function imageExists(imageSrc)
{ var img = new Image();
var result = true;
img.onerror = function ()
{ result = false;
}
img.src = imageSrc;
return result;
}
function getUniqueNumber()
{ return new Date().getTime();
}
function isIE8()
{ var browser = navigator.userAgent;
if (browser.indexOf("MSIE 8.0") > 0)
{ return true;
}
else if (browser.indexOf("MSIE 7.0") > 0)
{ if (browser.indexOf("Trident/4.0") > 0)
{ return true;
}
}
return false;
}
function getElementsByClass(searchClass, node, tag)
{ var classElements = new Array();
if (node == null) node = document;
if (tag == null) tag = '*';
var els = node.getElementsByTagName(tag);
var elsLen = els.length;
var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
for (i = 0, j = 0; i < elsLen; i++)
{ if (pattern.test(els[i].className))
{ classElements[j] = els[i];
j++;
}
}
return classElements;
}
function updateDIVs(className, divValue)
{ var el = getElementsByClass(className);
for (var i=0; i < el.length; i++)
{ el[i].innerHTML = divValue;
}
}
function hideDIVs(className, divValue)
{ var el = getElementsByClass(className);
for (var i=0; i < el.length; i++)
{ el[i].style.display = 'none';
}
}
function showDIVs(className, divValue)
{ var el = getElementsByClass(className);
for (var i=0; i < el.length; i++)
{ el[i].style.display = '';
}
}
function iif(i,j,k)
{ if (i == true)
{ return j;
}
else
{ return k;
}
}
function isNumeric(valueToCheck)
{ if (isNaN(parseFloat(valueToCheck)) == false)
{ return true;
}
else
{ return false;
}
}
function ignoreErrors()
{ return true; }
window.onerror = ignoreErrors;